"""
内容:打开首页,点击退出
作者:刘芳
"""
#引入模块
from ECshop.common.base import Base,create_browser_op
import time
#创建一个类
class PageQuitLogin(Base):
    #定义属性
    url="http://localhost:8080/ecshop/index.php"
    shop=("xpath","//a[@href='user.php?act=logout']")
    word="a[href='user.php']"
    #定义方法
    #打开网页
    def page_quit_login_open_web(self):
        self.base_open_web(self.url)
    #点击退出
    def page_quit_login_click(self):
        self.base_click(self.shop)
    #退出
    def page_quit_login_quit(self):
        self.base_quit()
    #获取文本
    def page_quit_login_get_text1(self):
        return self.base_get_text1(self.word)
    #获取源代码
    def page_quit_login_get_attribute(self):
        print(self.base_get_attribute(self.word))

if __name__ == '__main__':
    po1=PageQuitLogin(create_browser_op(r'C:\Users\86184\AppData\Local\Google\Chrome\User Data'))
    po1.page_quit_login_open_web()

    time.sleep(2)
    po1.page_quit_login_click()

    print(po1.page_quit_login_get_text1())
    po1.page_quit_login_get_attribute()
    time.sleep(3)
    po1.page_quit_login_quit()